Big Huge Thesaurus

genus Oestrus

noun

sounds kind of like